package top.kaoshanji.p2ch24a;

/**
 * 代码清单-p2ch24a-595页a：类加载器是否会执行类的初始化代码
 * author kaoshanji
 * ^_^
 * create time 2025/3/3 22:19
 */
public class CLInitDemo {

    public static void main(String[] args) throws ClassNotFoundException {

        ClassLoader cl = ClassLoader.getSystemClassLoader();

        String className = "top.kaoshanji.p2ch24a.Hello";

        // 会执行类的初始化代码
        // Class<?> cls = Class.forName(className);

        // 不会执行类的初始化代码
        Class<?> cls = cl.loadClass(className);


    }

}
